Big Huge Thesaurus

vena phrenica

noun

sounds kind of like